<Label BK_CLR="00ff0000" CX="342" CY="35" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="If this Theme is running in a Software Remote, you can exit at any time by pressing the 'Exit Remote' Button." TP_BK="1" X="172" Y="400"/>
<Label BK_CLR="00ff0000" CX="596" CY="18" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="This sample Theme will help illustrate many of the possibilities available for creating your own Themes." TP_BK="1" X="12" Y="144"/>
<Label BK_CLR="00ff0000" CX="179" CY="18" FNT="Arial" FNT_CLR="00b4defe" FNT_CSET="0" FNT_IT="0" FNT_SZ="20" FNT_UL="0" FNT_WT="700" L_TYPE="Heading 1" TEXT="What is a Theme?" TP_BK="1" X="12" Y="56"/>
<Label BK_CLR="00ff0000" CX="596" CY="51" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="A Theme defines a user interface that can be used by a Software Remote. Themes consist of one or more Panels (windows). The Panels are configured through a drag-and-drop style user interface that allows it to be customized for each users specific configuration." TP_BK="1" X="12" Y="76"/>
<Label BK_CLR="00ff0000" CX="539" CY="18" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="ò The HouseBot Theme Editor to examine how Theme Controls are configured." TP_BK="1" X="32" Y="204"/>
<Label BK_CLR="00ff0000" CX="539" CY="18" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="ò A Software Remote to see how the various Theme Controls function." TP_BK="1" X="32" Y="220"/>
<Label BK_CLR="00ff0000" CX="596" CY="33" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="The navigation on this sample is setup to allow you to step through each Panel on a Software Remote to experiment with the various Theme Controls." TP_BK="1" X="12" Y="276"/>
<Label BK_CLR="00ff0000" CX="596" CY="33" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="In a Software Remote, you can either click the 'Next' button in the corer of each Panel, or press the 'Index' button to jump to the Panel index." TP_BK="1" X="12" Y="316"/>
<Label BK_CLR="00ff0000" CX="596" CY="33" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="In the Theme Editor, you can click the Panel tabs at the top of the screen to jump to the different Panels." TP_BK="1" X="12" Y="356"/>
<Label BK_CLR="00ff0000" CX="229" CY="67" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Here is a static lable. It can contain any text and wrap to additional lines. Its transparent background makes it blend in with the Panel background." TP_BK="1" X="12" Y="164"/>
<Label BK_CLR="00ff0000" CX="318" CY="54" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="These are Property Labels. They automatically reflect the state of ANY Property Value in HouseBot. These are mapped to display the System Time Properties." TP_BK="1" X="300" Y="100"/>
<Label BK_CLR="00ff0000" CX="592" CY="18" FNT="Arial" FNT_CLR="00b4defe" FNT_CSET="0" FNT_IT="0" FNT_SZ="20" FNT_UL="0" FNT_WT="700" L_TYPE="Heading 1" TEXT="This Panel displays samples of static text labels and Property labels." TP_BK="1" X="12" Y="56"/>
<Label BK_CLR="00ff0000" CX="0" CY="0" FNT="Arial" FNT_CLR="0053a9ff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="'Static Labels' can use any font or color." TP_BK="1" X="12" Y="252"/>
<Label BK_CLR="00ff0000" CX="0" CY="0" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="They can have a set background color too." TP_BK="0" X="12" Y="277"/>
<Label BK_CLR="00ff0000" CX="0" CY="0" FNT="Arial" FNT_CLR="00c2c285" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="They can use symbol fonts to display symbols. The arrows in this sample use the 'Symbol' font." TP_BK="1" X="12" Y="302"/>
<Label BK_CLR="00ff0000" CX="250" CY="16" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Or they can use a transparent background." TP_BK="1" X="269" Y="277"/>
<Label BK_CLR="00ff0000" CX="591" CY="19" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Static text and Property labels are used in Panels throughout this sample." TP_BK="1" X="12" Y="328"/>
<Label BK_CLR="00ff0000" CX="411" CY="51" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="'Multi-State Buttons' can change appearance depending on the current Property Value. They can also change Properties differently depending on the current value." TP_BK="1" X="212" Y="140"/>
<Label BK_CLR="00ff0000" CX="200" CY="53" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="'Indicators' can display a different image depending on the current value of a Property." TP_BK="1" X="16" Y="272"/>
<Label BK_CLR="00ff0000" CX="592" CY="18" FNT="Arial" FNT_CLR="00b4defe" FNT_CSET="0" FNT_IT="0" FNT_SZ="20" FNT_UL="0" FNT_WT="700" L_TYPE="Heading 1" TEXT="This Panel uses more samples of Button and Indicator controls." TP_BK="1" X="16" Y="60"/>
<Label BK_CLR="00ff0000" CX="248" CY="53" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="'Multi-State Buttons' can take on forms other than buttons. Here the control is used as a checkbox and radio buttons!" TP_BK="1" X="40" Y="108"/>
<Label BK_CLR="00ff0000" CX="220" CY="68" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="'Stop', 'Play', and 'Record' are actually transparent 'Multi-State' buttons. This allows you to click the text or the radio button!" TP_BK="1" X="196" Y="212"/>
<Label BK_CLR="00ff0000" CX="291" CY="35" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="This is a STATIC image. It does not change while the Software Remote is running." TP_BK="1" X="180" Y="88"/>
<Label BK_CLR="00ff0000" CX="588" CY="32" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="The image below is a DYNAMIC image. It will automatically change when the associated Property Value that contains the image file name changes." TP_BK="1" X="20" Y="272"/>
<Label BK_CLR="00ff0000" CX="139" CY="35" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Press this button to change the image." TP_BK="1" X="404" Y="312"/>
<Label BK_CLR="00ff0000" CX="170" CY="38" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="It can be changed with a Slider control." TP_BK="1" X="228" Y="220"/>
<Label BK_CLR="00ff0000" CX="170" CY="53" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Or change it by entering a value and pressing ENTER in the Edit control." TP_BK="1" X="228" Y="268"/>
<Label BK_CLR="00ff0000" CX="585" CY="19" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="The controls below will all change the 'Volume' Property of the 'Sample Theme Device'." TP_BK="1" X="16" Y="100"/>
<Label BK_CLR="00ff0000" CX="596" CY="19" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Themes are constructed with two different types of Panels (windows)." TP_BK="1" X="12" Y="88"/>
<Label BK_CLR="00ff0000" CX="446" CY="35" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Will replace existing Panels and provide the main background window for the Software Remote." TP_BK="1" X="148" Y="108"/>
<Label BK_CLR="00ff0000" CX="446" CY="35" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Will popup over existing Primary (or other popup) Panels. Their position can be movable or fixed." TP_BK="1" X="148" Y="144"/>
<Label BK_CLR="00ff0000" CX="596" CY="19" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="The buttons below use Panel Change Button controls to call up various types of popup Panels." TP_BK="1" X="16" Y="196"/>
<Label BK_CLR="00ff0000" CX="255" CY="68" FNT="Arial" FNT_CLR="0053a9ff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="You MUST Close each of the popup panels after pressing one of the style demonstrations above before viewing another style." TP_BK="1" X="236" Y="368"/>
<Label BK_CLR="00ff0000" CX="150" CY="54" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Rectangular areas can overlay applictions to reveal underlying buttons." TP_BK="1" X="72" Y="160"/>
<Label BK_CLR="00ff0000" CX="215" CY="54" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="This Panel has transparent edges and holes. You can click right through the holes!" TP_BK="1" X="32" Y="60"/>
<Label BK_CLR="00ff0000" CX="425" CY="38" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Popups provide more controls while still allowing access to the controls of the main Panel." TP_BK="1" X="12" Y="52"/>
<Label BK_CLR="00ff0000" CX="425" CY="38" FNT="Arial" FNT_CLR="00ffffc4" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Popups can be moved by clicking on the background and dragging the Panel." TP_BK="1" X="12" Y="104"/>
<Label BK_CLR="00ff0000" CX="425" CY="38" FNT="Arial" FNT_CLR="00ffffc4" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Once the Panel has been moved, it will remember its new position." TP_BK="1" X="12" Y="144"/>
<Label BK_CLR="00ff0000" CX="263" CY="39" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Or you can close this Poup when calling the next Popup." TP_BK="1" X="18" Y="228"/>
<Label BK_CLR="00ff0000" CX="519" CY="39" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="Movable Attached Popup. Can be moved, but will also move with Primary Panel." TP_BK="1" X="108" Y="64"/>
<Label BK_CLR="00ff0000" CX="519" CY="39" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="Movable Popup. Can be moved, and will NOT move with Primary Panel." TP_BK="1" X="108" Y="136"/>
<Label BK_CLR="00ff0000" CX="519" CY="39" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="Fixed Attached Popup. Can NOT be moved, but will move with Primary Panel." TP_BK="1" X="108" Y="208"/>
<Label BK_CLR="00ff0000" CX="519" CY="39" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="Fixed Popup. Can NOT be moved, and will NOT move with Primary Panel." TP_BK="1" X="108" Y="280"/>
<Label BK_CLR="00ff0000" CX="585" CY="22" FNT="Arial" FNT_CLR="0080ff80" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="Press all of the samples buttons above to see how they all react at the same time!" TP_BK="1" X="24" Y="352"/>
<Label BK_CLR="00ff0000" CX="486" CY="34" FNT="Arial" FNT_CLR="00b4defe" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="This is another primary (background) Panel. To return to the previous primary Panel, press the 'Close' button." TP_BK="1" X="24" Y="388"/>
<Label BK_CLR="00ff0000" CX="401" CY="58" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="This panel can be moved anywhere on the screen by clicking on an open area of the window and dragging the panel." TP_BK="1" X="12" Y="60"/>
<Label BK_CLR="00ff0000" CX="401" CY="40" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="Since it is 'Attached', it will move when the main panel is moved." TP_BK="1" X="12" Y="124"/>
<Label BK_CLR="00ff0000" CX="401" CY="39" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="It will remember its last position and open in the same place the next time." TP_BK="1" X="12" Y="172"/>
<Label BK_CLR="00ff0000" CX="401" CY="58" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="This panel can be moved anywhere on the screen by clicking on an open area of the window and dragging the panel." TP_BK="1" X="12" Y="60"/>
<Label BK_CLR="00ff0000" CX="401" CY="39" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="It will remember its last position and open in the same place the next time." TP_BK="1" X="12" Y="140"/>
<Label BK_CLR="00ff0000" CX="401" CY="39" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="This panel can NOT be moved by clicking and dragging the panel." TP_BK="1" X="12" Y="60"/>
<Label BK_CLR="00ff0000" CX="401" CY="57" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="Fixed Panels are set to open at specific coordinates." TP_BK="1" X="12" Y="120"/>
<Label BK_CLR="00ff0000" CX="401" CY="40" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="Since it is 'Attached', it will move when the main panel is moved." TP_BK="1" X="12" Y="100"/>
<Label BK_CLR="00ff0000" CX="401" CY="39" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="This panel can NOT be moved by clicking and dragging the panel." TP_BK="1" X="12" Y="56"/>
<Label BK_CLR="00ff0000" CX="401" CY="57" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" Main 1" button." TP_BK="button." TEXT="Fixed Panels are set to open at specific coordinates. This particular Panel is set to open in the center of the primary Panel." TP_BK="1" X="12" Y="148"/>
<Label BK_CLR="00ff0000" CX="588" CY="19" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Image controls can be layered to create unique effects using partial tranparencies." TP_BK="1" X="16" Y="104"/>
<Label BK_CLR="00ff0000" CX="345" CY="52" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="The two images on this Panel have semi-transparent areas which allow the background or the panel in the previous layer to show through." TP_BK="1" X="16" Y="136"/>
<Label BK_CLR="00ff0000" CX="257" CY="55" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Image controls are always displayed behind other controls. Multiple images can be layered on top of each other, if needed." TP_BK="1" X="16" Y="192"/>
<Label BK_CLR="00ff0000" CX="257" CY="68" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="Other controls can also contain transparent (or semi-transparent) regions that allow the images or panel background to show through." TP_BK="1" X="16" Y="260"/>
<Label BK_CLR="00ff0000" CX="257" CY="68" FNT="Arial" FNT_CLR="00d9ffff" FNT_CSET="0" FNT_IT="0" FNT_SZ="16" FNT_UL="0" FNT_WT="400" L_TYPE="" TEXT="The example on this Panel shows two semi-transparent Button controls showing the images behind." TP_BK="1" X="16" Y="336"/>